a ground ball with eyes - Francés Inglés Diccionario